package ${packageName};

import android.view.View;

import ${basePackage}.databinding.Fragment{fragmentClass}Binding;
import ${basePackage}.ui.base.BaseFragment;

import ${basePackage}.R;


/**
 * ${title}
 * 
 */
public class ${fragmentName} extends BaseFragment <${viewModelName}, Fragment${fragmentClass}Binding> {

    /*
    放到AllActivitiesModule中声明
    @ContributesAndroidInjector()
    abstract ${fragmentName} contribute${fragmentName}Injector();
    */


    @Override
    public int getLayoutId() {
        return R.layout.${layout};
    }

    @Override
    protected ${viewModelName} initViewModel() {
        return new ${viewModelName}();
    }

	
    @Override
    protected void initData() {
        super.initData();
    }
	

    @Override
    protected void initContent() {
        super.initContent();
    }

    @Override
    public void onClick(View view) {
        super.onClick(view);
    }


}
